const http = require('http');
const url = require('url');
const qs = require('querystring');

// 创建一个web服务器
const sever = http.createServer((req, res) => {
    // request对象中封装了客户端给我们传递过来的所有信息
    // console.log(req.url);
    // console.log(req.method);
    // console.log(req.headers);

    // request 最基本的使用方式
    // if(req.url === '/login') {
    //     res.end('welcome back')
    // } else if (req.url === '/users') {
    //     res.end('user list')
    // } else {
    //     res.end('error request')
    // }

    // console.log(url.parse(req.url));
    // 通过postman发送相应请求   http://localhost:8888/login?username=leon&password=123
    const { pathname, query } = url.parse(req.url);
    if(pathname === '/login') {
        console.log(query);
        console.log(qs.parse(query));
        const { username, password } = qs.parse(query);
        console.log(username, password);
        res.end('请求结果');
    }   




    // res.end('hello server');
})

// 启动服务器 
sever.listen(8888, '0.0.0.0', () => {
    console.log('服务器启动成功');
})